demolition and rebuilding - Turkish English Dictionary